planetary electron - French English Dictionary